Big Huge Thesaurus

Russian bank

noun

sounds kind of like